home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Meeting Pearls 4
/
Meeting Pearls Vol. IV (1996)(GTI - Schatztruhe)[!].iso
/
Pearls
/
dev
/
asm
/
snma
/
Examples
/
readme
< prev
next >
Wrap
Text File
|
1995-10-08
|
1KB
|
44 lines
This directory has the simple example how to use snma with arexx and
global symbol table.
This example uses the following files from the snma/examples directory:
test.asm
test.glb
test.i
ShellAsm.rexx, seegb.rexx and addgb.rexx which are in snma/rexx
directory of snma.lha package must be copied in REXX: directory.
1) start snma if not already running ("->run snma arexx") in
arexx mode (RexxMaster must also be running).
2) first try to assemble without ADDGB. You will get two
errors.
->rx ShellAsm test.asm
3) Add test.i to the global table.
->rx addgb test.glb
4) repeat step 2. If step 3 succeed, test.asm should assemble just
fine and you have created test.o object module.
5) type: ->rx "seegb"
You will now see that test.i is in global table.
Read the "alias.txt". If you have defined the aliases it makes
the commands in the above steps a little shorter.
1) same
2) ->asm a
3) ->addgb test
4) same
5) ->seegb
When normally working with some project you can create one file
which has set of neccessary include commands (include files you
don't modify), for example. You have to call only once "addgb"
command to move all symbols and macros from the snma's global
table. Enjoy...